<template>
  <!--<div>-->
    <!--<section class="newsTitle">-->
      <!--<h2>{{infoTile}}</h2>-->
      <!--<p><span>时间:{{timestampToTime(infoTime)}}</span></p>-->
    <!--</section>-->
    <!--<div v-if="infoDetail.length > 0" v-html="infoDetail" class="infbox" style="border:1px solid red;height: auto;weight:1100px;margin-bottom: 30px;">-->

    <!--</div>-->
    <!--<div v-else style="height: 200px;width:1100px;">-->
      <!--暂未获取到资讯数据，请联系管理员！-->
    <!--</div>-->
  <!--</div>-->
  <!--资讯详情 开始-->
  <div class="xgbddtl pubCon">
    <div class="pubicLoc">当前位置: <a href="/missworld/home">首页</a>&nbsp;&gt;&nbsp;{{source}}</div>
    <div class="artCon">
      <div class="artit">
        {{infoTile}}
      </div>
      <div class="artime" v-if="String(infoTime).length > 0">
        时间：{{timestampToTime(infoTime)}}
      </div>
      <div class="artDtl" v-if="infoDetail.length > 0" v-html="infoDetail">

      </div>
    </div>
  </div>
  <!--资讯详情 结束-->
</template>

<script>
    export default {
      //数据
      data(){
        return {
          infoId:0,//资讯id
          infoDetail:'',//资讯详情
          infoTile:'',//资讯标题
          infoTime:'',//资讯时间
          source:'',//消息 跳转 来源
        }
      },
      methods:{
        timestampToTime:function (timestamp) {
          var date = new Date(timestamp);//时间戳为10位需*1000，时间戳为13位的话不需乘1000
          var Y = date.getFullYear() + '-';
          var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
          var D = date.getDate() + ' ';
          var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
          var m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
          var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();
          return Y+M+D+h+m+s;
        },
      },
      created(){
          let _this = this;
        //将前面query带过来的 infoId 参数赋值给该组件定义的 tmpData 值
        _this.infoId= this.$route.query.infoId;

        //根据 query带过来的 source （消息 跳转 来源）来判断新闻详情页显示的位置信息
        if(this.$route.query.source == 'Ljss'){
          _this.source = '历届赛事';
        }else if(this.$route.query.source == 'Xgbd'){
          _this.source = '新闻中心';
        }else{
          _this.source = '新闻中心';
        }

        //请求接口获取 新闻资讯详情
        _this.$http.get('http://m.nsr.com.cn/xinsilu/v1/newsNsr/getNewNsrById?id='+_this.infoId, {
          params: {}
        }).then(response => {
          if (response.data.code == 'R0000000') {
            _this.infoDetail = response.data.data.infoDetail.replace(/\"\/resource\/uploadfile/g, "\"http://m.nsr.com.cn/resource/uploadfile");
            // _this.infoDetail = response.data.data.infoDetail;
            _this.infoTile = response.data.data.title;
            _this.infoTime = response.data.data.publishTime;
          }
        }, response => {
        });
      },
    }
</script>

<style scoped>

</style>
